Skip to main content

Fire Dynamics Simulator

FDS(Fire Dynamics Simulator)是美国国家标准研究所(NIST:National Institute of Standards and Technology)建筑火灾研究实验室(Building and Fire Research Laboratory)开发的模拟火 灾中流体运动的计算流体动力学软件。该软件采用数值方法求解受火灾浮力驱动的低马赫数流动的NS 方程(粘性流体NavisStokes),重点计算火灾中的烟气和热传递过程。

一. 模板提交

Step 1. 在应用中心搜索Fire Dynamics Simulator软件;

Step 2. 选择可视化模板提交;

Step 3. 上传靶标文件(.fds格式);

Step 4. 选择硬件配置;

  • 节点数量:设置启动多少个并行计算的计算节点。

  • 内存配比:设置各个计算节点内存大小为单节点核心数×内存配比。

Step 5. 查看作业内容汇总,并提交作业;

Step 6. 通过作业管理查看运行中的作业;

二. 命令行提交

Step 1. 通过SSH连接创建并连接管理节点

Step 2. 创建作业目录并进入;

mkdir FDSjobs1
cd FDSjobs1

Step 3. 将运行Fire Dynamics Simulator需要的相关文件上传到该文件夹下,详情请查看Linux数据传输

Fire Dynamics Simulator作业示例

Step 1. 在该文件夹下创建如下执行脚本FDS.sh

#!/bin/bash
module load fds/FDS6
mpiexec fds xxx.fds

Step 2. 提交作业;

1个4核心节点启动4个并行任务。

sbatch -N 1 -p c-4-1 -n 4 -c 1 fds.sh

查看作业运行情况及参数详细介绍请参考slurm命令

结果文件下载请查看Linux数据传输

点击下载以上作业样例: FDS.zip